package com.quartet.modules.statistics.dto;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * 告警统计入参信息表
 *
 * @author makejava
 * @since 2021-06-20 18:55:04
 */
@Data
public class AlarmStatisticsRequestDto extends StatisticsRequestDto {
//    /**
//     * 所属客户编码集合
//     */
//    @ApiModelProperty(value = "所属客户编码集合")
//    private List<String> customerCodeList;

    /**
     * 终端编码
     */
    @ApiModelProperty(value = "终端编码")
    private String terminalCode;

    /**
     * 报警类型
     */
    @ApiModelProperty(value = "报警类型")
    private String alarmType;

//    /**
//     * 查询周期 1:昨天 2：今天 3：近3天 4：近七天 5：近十五天 6：近三十天
//     */
//    @ApiModelProperty(value = "查询周期")
//    private String queryPeriod;
//
//    /**
//     * 开始时间
//     */
//    @ApiModelProperty(value = "开始时间")
//    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
//    private LocalDateTime startTime;
//
//    /**
//     * 结束时间
//     */
//    @ApiModelProperty(value = "结束时间")
//    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
//    private LocalDateTime endTime;

//    /**
//     * 客户编码
//     */
//    @ApiModelProperty(value = "客户编码")
//    private String customerCode;

    /**
     * 应用类型
     */
    @ApiModelProperty(value = "应用类型\\n\" +\n" +
            "        \"     * VehicleApplicationPlatform：车辆应用\\n\" +\n" +
            "        \"     * shipApplicationPlatform：船舶应用\\n\" +\n" +
            "        \"     * precisionAgricultureApplicationPlatform：精准农业应用\\n\" +\n" +
            "        \"     * uavApplicationPlatform：无人机应用\\n\" +\n" +
            "        \"     * publicSecurityApplicationPlatform：公共安全应用\\n\" +\n" +
            "        \"     * digitalConstructionApplicationPlatform：数字施工应用")
    private String applicationType;

}